Login

Sign up now

Compare teams

Celtic Dunfermline
name The Celtic Football Clubfound 1888country country flag Scotland website http://www.celticfc.net name Dunfermline Athletic Football Clubfound 1885country country flag Scotland website http://www.dafc.co.uk
Next match
2026-05-23 14:00
Celtic vs Dunfermline
country flag Scotland - Fa Cup 2025/2026
2026-05-23 14:00
Celtic vs Dunfermline
country flag Scotland - Fa Cup 2025/2026
Match between teams
2019-08-17 Celtic 1 1 Dunfermline +
(55') Johnston Michael Beadling Tom (77') (114') Forrest James competition: Scotland - League Cup 2019/2020
2012-02-22 Celtic 2 0 Dunfermline +
(32') Mulgrew Thomson (58') (75') Forrest competition: Scotland - Premier League 2011/2012
2012-01-02 Dunfermline 0 3 Celtic +
Stokes (18') Wanyama (40') Mulgrew (69') (81') Boyle Sung-yeung (81') (90') Burns competition: Scotland - Premier League 2011/2012
2011-11-23 Celtic 2 1 Dunfermline +
(6') Hooper (13') Forrest Barrowman (86') (90') Forster competition: Scotland - Premier League 2011/2012
2010-02-07 Dunfermline 2 4 Celtic +
Kamara (19') (21') Graham (27') Kirk Rasmussen (43') Woods (58') Keane (68') competition: Scotland - FA Cup 2009/2010
2007-05-26 Dunfermline 0 1 Celtic +
Doumbe (85') competition: Scotland - FA Cup 2006/2007
2007-03-03 Celtic 2 1 Dunfermline +
(4') Miller (76') Vennegoor Hammill (87') competition: Scotland - Premier League 2006/2007
2006-12-10 Dunfermline 1 2 Celtic +
McGeady (49') Zurawski (68') (90') Simmons competition: Scotland - Premier League 2006/2007
2006-09-16 Celtic 1 0 Dunfermline +
(31') McManus competition: Scotland - Premier League 2006/2007
2006-03-19 Dunfermline 0 3 Celtic +
Zurawski (43') Maloney (76') Dublin (90') competition: Scotland - League Cup 2005/2006
2006-02-19 Dunfermline 1 8 Celtic +
Petrov S. (3') (14') Tod Hartson J. (24') Zurawski (32') Zurawski (40') Zurawski (56') Maloney (74') Lennon N. (82') Zurawski (88') competition: Scotland - Premier League 2005/2006
2005-11-26 Celtic 0 1 Dunfermline +
Ross (17') competition: Scotland - Premier League 2005/2006
2005-08-28 Dunfermline 0 4 Celtic +
Zurawski (5') Hartson J. (7') Nakamura (58') Zurawski (74') competition: Scotland - Premier League 2005/2006
2005-03-12 Celtic 6 0 Dunfermline +
(9') Hartson J. (62') McGeady (69') Hartson J. (72') Petrov S. (75') Petrov S. (89') Beattie J. competition: Scotland - Premier League 2004/2005
2005-02-06 Dunfermline 0 3 Celtic +
Hartson J. (8') Sutton C. (10') Hartson J. (43') competition: Scotland - FA Cup 2004/2005
2004-12-12 Dunfermline 0 2 Celtic +
Sutton C. (16') Petrov S. (31') competition: Scotland - Premier League 2004/2005
2004-09-25 Celtic 3 0 Dunfermline +
(20') Varga (38') Camara (54') Camara competition: Scotland - Premier League 2004/2005
2004-05-22 Dunfermline 1 3 Celtic +
(40') Skerla A. Larsson H. (57') Larsson H. (72') Petrov S. (84') competition: Scotland - FA Cup 2003/2004
2004-05-02 Celtic 1 2 Dunfermline +
Nicholson B. (28') (47') Larsson H. Dempsey G. (59') competition: Scotland - Premier League 2003/2004
2004-02-11 Dunfermline 1 4 Celtic +
(20') Hunt Larsson H. (23') Varga (26') Larsson H. (43') Thompson A. (68') competition: Scotland - Premier League 2003/2004
2003-11-08 Celtic 5 0 Dunfermline +
(23') Hartson J. (77') Hartson J. (81') Wallace (83') Varga (87') Larsson H. competition: Scotland - Premier League 2003/2004
2003-08-09 Dunfermline 0 0 Celtic +
no action competition: Scotland - Premier League 2003/2004
2003-05-03 Dunfermline 1 4 Celtic +
Larsson H. (21') Petrov S. (29') Petrov S. (32') Thompson A. (59') (80') McNicoll competition: Scotland - Premier League 2002/2003
2002-12-29 Celtic 1 0 Dunfermline +
(18') Larsson H. competition: Scotland - Premier League 2002/2003
2002-10-27 Dunfermline 1 4 Celtic +
Larsson H. (25') Thompson A. (32') (56') Brewster C. Petrov S. (74') Sutton C. (85') competition: Scotland - Premier League 2002/2003
2002-08-03 Celtic 2 1 Dunfermline +
(41') Larsson H. (66') Larsson H. Dempsey G. (74') competition: Scotland - Premier League 2002/2003
2002-04-13 Celtic 5 0 Dunfermline +
(18') Hartson J. (40') Lambert P. (58') Smith J. (70') Hartson J. (76') Sylla M. competition: Scotland - Premier League 2001/2002
2002-02-09 Celtic 5 0 Dunfermline +
(13') Larsson P. (32') Larsson P. (38') Larsson P. (43') Hartson J. (75') Agathe D. competition: Scotland - Premier League 2001/2002
2001-12-09 Dunfermline 0 4 Celtic +
Balde D. (8') Hartson J. (20') Hartson J. (60') Thompson A. (62') competition: Scotland - Premier League 2001/2002
2001-09-08 Celtic 3 1 Dunfermline +
(9') Moravcik De Gier (36') (45') Sutton (60') Moravcik Doesburg (65') (70') Moravcik Crawford S. (85') competition: Scotland - Premier League 2001/2002
2001-03-07 Celtic 4 1 Dunfermline +
(24') Vega R. Thomson S. (29') (48') Vega R. (61') Larsson H. (72') Larsson H. competition: Scotland - FA Cup 2000/2001
2001-03-04 Dunfermline 0 3 Celtic +
Petrov S. (13') Larsson H. (25') Lennon N. (76') competition: Scotland - Premier League 2000/2001
2001-02-17 Dunfermline 2 2 Celtic +
Larsson H. (65') (82') Skerla A. Larsson H. (88') (89') Nicholson B. competition: Scotland - FA Cup 2000/2001
2000-12-02 Celtic 3 1 Dunfermline +
Dair J. (1') (6') Moravcik L. (20') Larsson H. (81') Johnson T. competition: Scotland - Premier League 2000/2001
2000-09-18 Dunfermline 1 2 Celtic +
(59') Crawford S. Larsson H. (61') Larsson H. (85') competition: Scotland - Premier League 2000/2001
1999-05-08 Dunfermline 1 2 Celtic +
Johnson L. (1') Johnson L. (43') (84') Coyle O. competition: Scotland - Premier League 1998/1999
1999-02-13 Celtic 4 0 Dunfermline +
(0') noname (0') noname (0') noname (0') noname competition: Scotland - FA Cup 1998/1999
1998-12-19 Celtic 5 0 Dunfermline +
(55') Larsson P. (56') Lambert P. (60') Mjallby J. (64') Moravcik L. (73') Moravcik L. competition: Scotland - Premier League 1998/1999
1998-10-17 Dunfermline 2 2 Celtic +
(13') Britton G. Larsson P. (15') (27') French H. Brattbakk H. (36') competition: Scotland - Premier League 1998/1999
1998-08-01 Celtic 5 0 Dunfermline +
(45') Burley C. (58') Donnelly S. (83') Mackay M. (84') Burley C. (89') Burley C. competition: Scotland - Premier League 1998/1999
1998-05-03 Dunfermline 1 1 Celtic +
Donnelly K. (35') (83') Faulconbridge competition: Scotland - Premier League 1997/1998
1998-02-25 Celtic 5 1 Dunfermline +
(4') Larsson P. (28') Brattbakk (40') Brattbakk (61') O Donnell (68') Weighorst Tod (74') competition: Scotland - Premier League 1997/1998
1997-11-01 Dunfermline 0 2 Celtic +
Blinker R. (67') Larsson P. (86') competition: Scotland - Premier League 1997/1998
1997-08-16 Celtic 1 2 Dunfermline +
(40') Thom Bingham M. (46') French H. (76') competition: Scotland - Premier League 1997/1998
1997-03-22 Dunfermline 2 2 Celtic +
(16') Britton G. (29') Curran Odennell (61') Donelly (71') competition: Scotland - Premier League 1996/1997
1997-01-29 Dunfermline 0 2 Celtic +
McStay (36') Cadete (40') competition: Scotland - Premier League 1996/1997
1996-12-28 Celtic 4 2 Dunfermline +
Britton G. (6') (35') Cadete (38') Hooijdonk V. (52') Cadete (59') Donelly Britton G. (68') competition: Scotland - Premier League 1996/1997
1996-09-21 Celtic 5 1 Dunfermline +
(32') Cadete (35') Di Canio P. (41') Di Canio P. Britton G. (65') (72') Hooijdonk V. (89') Hooijdonk V. competition: Scotland - Premier League 1996/1997
show all matches
Summary match factsAll team matches 48Celtic wins 39Dunfermline wins 3Draw matches 6
Last 10 matches
(35') Alistair Johnston Michael Steinwender (39') Lawrence Shankland (43') (45') Arne Engels (54') Benjamin Nygren (58') Auston Trusty Cameron Devlin (77') (87') Daizen Maeda (90') Marcelo Saracchi (90') Daizen Maeda Lawrence Shankland (90') (90') Callum Mcgregor (90') Callum Osmand competition: Scotland - Premiership Championship Round 2025/2026
(17') Elliot Watt Daizen Maeda (41') Benjamin Nygren (58') Daizen Maeda (61') competition: Scotland - Premiership Championship Round 2025/2026
Mikey Moore (9') Youssef Chermiti (19') (23') Hyun-jun Yang (39') Alistair Johnston (53') Daizen Maeda (57') Daizen Maeda (67') Auston Trusty (78') Kieran Tierney Tuur Rommens (78') (79') Liam Scales (82') Daizen Maeda (89') Reo Hatate competition: Scotland - Premiership Championship Round 2025/2026
(21') Jamie Mcgrath competition: Scotland - Premiership Championship Round 2025/2026
(30') Daizen Maeda (44') Kieran Tierney (64') Auston Trusty Kyrell Wilson (70') (71') Tony Ralston Kyrell Wilson (71') Dylan Tait (77') (83') Daizen Maeda Leon Mccann (89') competition: Scotland - Premiership Championship Round 2025/2026
(1') Daizen Maeda (34') Arne Engels (45') Tony Ralston Mikael Mandron (53') Allan Campbell (57') Mikael Mandron (90') Alexandros Gogic (90') Mark O'hara (95') (96') Kelechi Iheanacho (98') Luke Mccowan (100') Kelechi Iheanacho (102') Benjamin Nygren (104') Luke Mccowan competition: Scotland - Fa Cup 2025/2026
(15') Alex Oxlade-chamberlain Liam Donnelly (50') Alexandros Gogic (83') competition: Scotland - Premiership 2025/2026
Hyun-jun Yang (8') (57') Simon Murray Liam Scales (63') Kelechi Iheanacho (82') (84') Ryan Astley Tony Ralston (90') competition: Scotland - Premiership 2025/2026
no action competition: Scotland - Premiership 2025/2026
(7') Alec Chamberlain Elijah Just (32') (38') Hyun-jun Yang (50') Colby Donovan (63') Reo Hatate Elijah Just (64') Emmanuel Longelo (71') Calum Ward (72') (72') Tomas Cvancara (79') Hyun-jun Yang (82') Tony Ralston competition: Scotland - Premiership 2025/2026
Charlie Gilmour (34') (50') Logan Chalmers (75') Alex Samuel (83') Unknown Unknown (90') competition: Scotland - Premiership Relegation/promotion Playoffs 2025/2026
(23') Callum Morrison Ben Stanway (24') Unknown (65') competition: Scotland - Premiership Relegation/promotion Playoffs 2025/2026
Unknown (6') (17') Unknown (33') Unknown Unknown (44') (77') Unknown (82') Unknown Unknown (84') competition: Scotland - Premiership Relegation/promotion Playoffs 2025/2026
(7') Chris Kane Ryan Flynn (63') Ryan Dow (66') (67') Alfons Amade Thomas O'brien (71') (79') Robbie Fraser competition: Scotland - Premiership Relegation/promotion Playoffs 2025/2026
(41') Rory Macleod (41') Unknown Jack Wilkie (72') Unknown (72') competition: Scotland - Championship 2025/2026
Jeremiah Chilokoa-mullen (25') Kieran Ngwenya (36') Chris Kane (46') (77') Louis Longridge (87') Tyrece Mcdonnell John Tod (89') competition: Scotland - Championship 2025/2026
(45') Kieran Ngwenya (52') Charlie Gilmour Reece Mcalear (56') Ruari Paton (73') Matthew Foulds (81') competition: Scotland - Championship 2025/2026
no action competition: Scotland - Fa Cup 2025/2026
(12') Dominic Thomas Nurudeen Abdulai (35') (48') Chris Mochrie Josh Cooper (53') (59') Cole Mckinnon (79') Craig Ross Lucas Fyfe (88') competition: Scotland - Championship 2025/2026
(18') Alex Samuel (22') Alex Samuel competition: Scotland - Championship 2025/2026
Celtic form
WLWWWWWWWW
Dunfermline form
LDDLWDWDDL
Matches facts, based on last 10 played matches
Number of Celtic wins 9Number of Celtic draws 0Number of Celtic loses 1Average scored goals per match 2.6Average received goals per match 1.2Chance to score goal next match 90 %Chance to receive goal next match 90 %
Number of Dunfermline wins 2Number of Dunfermline draws 5Number of Dunfermline loses 3Average scored goals per match 0.7Average received goals per match 0.9Chance to score goal next match 50 %Chance to receive goal next match 50 %